Big Huge Thesaurus

melolonthid beetle

noun